package by feature, not layer
http://www.javapractices.com/topic/TopicAction.do?Id=205
ソフトウェア設計
に関する話で。レイヤーではなくて、機能でパッケージを分けるべきという話。
CCP 閉鎖性共通の原則
から考えても、そのとおりと言えないか。